forestry contractor - French English Dictionary